#ifndef __WINDOW_PROPERTIES_H_
#define __WINDOW_PROPERTIES_H_

#include <gtk/gtk.h>
#include "shape.h"

struct window_properties_s {
	GtkWidget *window;
	GtkWidget *box_main;
	GtkWidget *label_width, *label_height, *label_text;
	GtkWidget *entry_width, *entry_height, *entry_text;
	GtkWidget *button_color;
	GtkWidget *button_close;
	shape_t *shape;
};

void
window_properties_width_changed(GtkEntry *entry,
								gpointer data);


void
window_properties_text_changed(GtkEntry *entry,
								gpointer data);

void
window_properties_button_close_clicked(GtkButton *button,
									   gpointer data);

void
window_properties_init(GdkWindow *drawing,
					   shape_t *shape);

#endif

